#pragma once
#ifndef DESIGNEXTRACTORTEST_H
#define DESIGNEXTRACTORTEST_H

#if _DEBUG

#include <cppunit/extensions/HelperMacros.h>
#include "../source/SPA.h"

class DesignExtractorTest : public CPPUNIT_NS::TestFixture 
{
	CPPUNIT_TEST_SUITE( DesignExtractorTest );
	CPPUNIT_TEST( testSource1 );
	CPPUNIT_TEST( testSource2 );
	CPPUNIT_TEST( testSource3 );
	CPPUNIT_TEST( testSource4 );
	CPPUNIT_TEST_SUITE_END();

	public:
		void setUp();
		void tearDown();

		void testSource1();
		void testSource2();
		void testSource3();
		void testSource4();
};

#endif

#endif